home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
SOUND
/
MELODY21.ARJ
/
MM.DOC
< prev
next >
Wrap
Text File
|
1992-07-26
|
38KB
|
932 lines
M E L O D Y M A S T E R
Version 2.1
==========================
U S E R ' S G U I D E
==========================
p r o g r a m m e d b y
Alexei A. Efros, Jr.
4544 South Brockbank Dr.
Salt Lake City, Utah 84124, U.S.A.
m a r k e t e d b y
Shareable Software International
PO Box 59102
Schaumburg, IL 60159, U.S.A.
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
Copyright 1990-92 by A.A.Efros
All Rights Reserved
MELODY MASTER Page 2
Table of contents
IMPORTANT LEGAL INFORMATION . . . . . . . . . . . . . . . . . . 3
REGISTRATION INFORMATION. . . . . . . . . . . . . . . . . . . . 4
WHAT DO YOU GET FOR REGISTRATION ?. . . . . . . . . . . . 4
OBTAINING A "COMMERCIAL LICENSE" WILL ALSO PROVIDE YOU. . 5
WHAT OTHERS SAY ABOUT MELODY MASTER . . . . . . . . . . . . . . 6
INTRODUCTION. . . . . . . . . . . . . . . . . . . . . . . . . . 7
REQUIREMENTS. . . . . . . . . . . . . . . . . . . . . . . . . . 7
GETTING STARTED . . . . . . . . . . . . . . . . . . . . . . . . 7
PROGRAM SCREENS . . . . . . . . . . . . . . . . . . . . . . . . 8
MUSIC NOTATION. . . . . . . . . . . . . . . . . . . . . . . . . 8
WRITING AND EDITING MUSIC . . . . . . . . . . . . . . . . . . . 9
SUMMARY OF COMMANDS . . . . . . . . . . . . . . . . . . . . . .11
SUMMARY OF FUNCTIONS. . . . . . . . . . . . . . . . . . . . . .12
MUSIC LIBRARY (*.MEL) . . . . . . . . . . . . . . . . . . . . .14
ADDITIONAL UTILITIES. . . . . . . . . . . . . . . . . . . . . .14
Configuration Utility . . . . . . . . . . . . . . . . . .14
PLAY-to-MEL Conversion Utility. . . . . . . . . . . . . .15
MUS-to-MEL Conversion Utility . . . . . . . . . . . . . .16
PAGING utility. . . . . . . . . . . . . . . . . . . . . .16
PLAY command. . . . . . . . . . . . . . . . . . . . . . .16
DESCRIPTION OF FILES. . . . . . . . . . . . . . . . . . . . . .17
HOW TO GET HELP . . . . . . . . . . . . . . . . . . . . . . . .18
ABOUT THE AUTHOR. . . . . . . . . . . . . . . . . . . . . . . .18
ACKNOWLEDGEMENTS. . . . . . . . . . . . . . . . . . . . . . . .19
MELODY MASTER Page 3
***************** IMPORTANT LEGAL INFORMATION ****************
Melody Master, Version 2.1
This software is provided in its current configuration. The
author makes no warranty of any kind, whether expressed or
implied, including, without limitation, any warranties of
merchantability or suitability for a particular purpose.
Melody Master is NOT a public domain program. It is Copyright
(c) 1990-92 by Alexei A. Efros, Jr. All rights are reserved.
Melody Master software and its accompanying documentation are
protected by United States Copyright laws as well as by
International Treaty provisions. Any use of this software in
violation of the copyright laws or the terms of this limited
license will be prosecuted to the fullest extent of the law.
The author, Alexei A. Efros, Jr., hereby grants you a limited
license to use this software for evaluation purposes for a
period not to exceed thirty (30) days. If you decide to
continue using this software (and/or its documentation) after
the thirty (30) day evaluation period, you MUST register your
copy with a registration payment to the author.
Use of this program beyond the thirty (30) day evaluation
period, without registering the software, is a violation of
the terms of this limited license.
No licensee shall use, copy, rent, lease, sell, modify,
decompile, disassemble, otherwise reverse engineer, or
transfer the licensed program except as provided in this
agreement. Any such unauthorized use will result in
immediate and automatic termination of this license.
A Commercial License is required for any use of the Melody
Master output files in for-profit software.
All rights not expressly granted in this limited license are
reserved by the author.
MELODY MASTER Page 4
=================================================
R E G I S T R A T I O N I N F O R M A T I O N
=================================================
Support Shareware by registering today! Thank you!
If you are not familiar with the Shareware concept, refer to
the shareware document file (SHR-WARE.DOC) on the program disk.
To register your copy of Melody Master, print the registration
form (INVOICE.TXT file on the program disk), fill it out, and
send it to the address provided. Or use your Visa or MasterCard
and call 1-800-622-2793!
----------------------------------
WHAT DO YOU GET FOR REGISTRATION ?
----------------------------------
Newest Version with more Melodies
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Each registered user will receive the newest version of Melody
Master on disk. Because we couldn't fit all the melodies here
the disk will also contain over 60 more melodies for your
enjoyment.
Registration Number
~~~~~~~~~~~~~~~~~~~
Each registered user will also receive a unique registration
number with the program update. When the registration update is
installed, the Registration Reminder Screen (RRS) will be
removed from the opening and closing screens of the program.
Your name will be shown in the "About..." screen and in the
program startup.
Printed User's Guide:
~~~~~~~~~~~~~~~~~~~~~
You will receive your 5 1/2 by 8 1/2 printed manual.
Technical Support
~~~~~~~~~~~~~~~~~
Lifetime technical support by mail for all registered users. The
support may also be obtained thru telephone, CompuServe,
Internet, and the Runway BBS (conf. 77).
MELODY MASTER Page 5
Future Upgrades
~~~~~~~~~~~~~~~
Your registration number is valid for upgrades within the same
version number of the program. Simply obtain the new version
from your favorite BBS or disk vendor and install your
registration number. This does not include upgrades from 2.x to
3.x etc. You will be notified about major upgrades by mail.
Free CompuServe Introductory Membership
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
When you register Melody Master you also get a free CompuServe
Introductory Membership. This Introductory Membership includes
your User ID, Password, and a $15.00 usage credit. When you sign
on with your free Introductory Membership you will also receive
a free, one year subscription to CompuServe Magazine. This
CompuServe Introductory Membership has a suggested retail price
of $39.95 but is free to registered users of our products.
Discount on Shareware Magazine subscription
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You will receive more than 50% off the subscription to one of
the best shareware magazines! The normal 1 year subscription is
$20 but you can get it for just $9.97!
A Good Feeling
~~~~~~~~~~~~~~
Best of all, you will enjoy a good feeling from supporting the
shareware concept! You will also sleep better at night knowing
that the "people from the Copyright Office" won't be after you.
-------------------------------------------------------
OBTAINING A "COMMERCIAL LICENSE" WILL ALSO PROVIDE YOU:
-------------------------------------------------------
The Right To Use Output Files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
A commercial license allows programmers, businesses, agencies,
and other institutions to use the Melody Master output files
in their commercial programs. No royalties are required!
MELODY MASTER Page 6
==================================================================
This program is produced by a member of the Association of
Shareware Professionals (ASP). ASP wants to make sure that
the shareware principle works for you. If you are unable to
resolve a shareware-related problem with an ASP member by
contacting the member directly, ASP may be able to help. The
ASP Ombudsman can help you resolve a dispute or problem with
an ASP member, but does not provide technical support for
members' products. Please write to the ASP Ombudsman at 545
Grover Road, Muskegon MI 49442-9427 or send a CompuServe
message via CompuServe Mail to ASP Ombudsman 70007,3536
==================================================================
WHAT OTHERS SAY ABOUT MELODY MASTER
"This is the best melody maker program I have ever seen!"
- Robert L. A. Trost, CCI Ltd., The Netherlands
"My BBS serves home-school families. Your program is EXCELLENT for
working with children!!!"
- Linda R. Bloon, Florida, USA
"Beautiful piece of work."
- Familyware, Florida, USA
"I like your program very much"
- M. Dyakonov, Ioffe Institute, St.Petersburg, USSR
"Publisher's choice"
- Expert Software, Florida, USA
First Place Winner
- UCCE Annual Programming Contest, Provo, Utah, USA
MELODY MASTER Page 7
INTRODUCTION
Melody Master is a music system that is designed for writing,
editing, and playing one-part melodies. The program uses a
graphics interface that lets you view and edit the music in
sheet form. Melody Master can be used in a variety of ways.
You can listen to the more than one hundred tunes that are
included with the program. You can experiment with changing
the melodies that are included or write your own tunes.
Melody Master will help you to teach yourself (or your children)
the principles of music notation and structure in an enjoyable
way. For programmers or people who enjoy writing batch files,
Melody Master is an excellent tool for making your programs
"sing". In whatever way you use it, Melody Master is easy to
use, functional, educational, and a lot of fun!
Melody Master employs sharps, flats, dotted notes, and repeats,
provides four musical styles, seven note lengths, seven rests,
and approximately seven octaves, and uses up to 16 configurable
tempos.
Melodies can be saved into the program's *.MEL files. Or, the
output files can be converted and exported for use in BASIC
programs, Pascal procedures, "C" functions, ANSI Music, etc.
Three conversion utilities allow you to convert PIANOMAN's *.MUS
files, BASIC's PLAY statements, and MM 1.5's *.MM files into
*.MEL files. Thus, Melody Master is easily compatible with many
of the popular music systems for PCs.
REQUIREMENTS
Melody Master operates on an IBM PC XT/AT, PS/2, or a 100%
compatible computer equipped with a CGA, MCGA, EGA, VGA, or
Hercules graphics card. At least 512K of RAM is required.
GETTING STARTED
At the command prompt. type START. You will see a menu of
activities. Choose 2 to run Melody Master with CGA or MCGA
graphics cards. Choose 1 to run the program with all other
graphics cards. Screen representation differences between the
standard Melody Master (file MM.EXE) and Melody Master for
CGA/MCGA (MMCGA.EXE) occur because CGA graphics are less
powerful than other graphics conventions.
MELODY MASTER Page 8
PROGRAM SCREENS
If you have not registered your copy of Melody Master, you will
see a Registration Reminder Screen (RRS). With the registered
version and EGA or VGA graphics, the RRS is replaced with a
picture of Johann Sebastian Bach. Press any key to continue.
Following the opening screen, you will see the music writing or
editing screen. The top segment of the screen shows the name
of the composition, its length, the page number, and editing
mode. The tempo, style, and octave boxes show the default
settings. The next segment is a graph of five parallel lines
on which the music is written (called a staff). The circle on
the middle line of the staff is similar to a cursor. It shows
where notes and rests are to be placed. Below the staff is the
Help box which may be toggled on or off using the F1 function
key. At the bottom of the screen, the function keys are listed.
MUSIC NOTATION
On the 5-line staff, the large S-like figure on the left side is
called a G-clef (or treble clef). It specifies the placement of
the note G and the pitch or key of the music. The arrows (or
triangles) above and to the right of the staff indicate the
position of note placement or editing.
Notes are named using the first seven letters of the alphabet:
A, B, C, D, E, F, and G. The lines and spaces of the staff are
named in succession from bottom to top. In the case of the
staff on the screen, the G-clef indicates that the note G will
be on the second line from the bottom. Thus, the notes on the
staff shown on the screen, counting the lines and spaces in
succession, and beginning with the bottom line, will be E, F,
G, A, B, C, D, E, and F.
The lines are named E, G, B, D, and F. The spaces between the
lines are named F, A, C, and E. These notes correspond to the
white keys on a piano.
A series of 8 successive notes on the staff form a scale. An
8-note scale is named for the note on which it begins.
Each note sounds for a specified amount of time. Periods of
silence between notes are called rests. A whole note (or whole
rest) is the basic unit of length within a given tempo and
style.
MELODY MASTER Page 9
In 4/4 time, a whole note sounds for four counts and a
whole rest lasts for four counts. Notes and rests of a shorter
duration decrease in successive half-duration steps (e.g., whole
note, half-note, quarter-note, eighth-note, sixteenth-note
etc.).
A dot after a note prolongs its value by half the duration of
the note (e.g., a four-count whole note with a dot sounds for
six counts.)
Chromatic signs are placed before notes to raise or lower the
pitch of the note. Sharps raise the pitch by a half note.
Flats lower the pitch by a half note. As shown, the staff
is in the "Key of C". In the Key of C, the chromatic signs
correspond to the black keys on a piano.
Tempo indicates the speed at which the music is played. The
program includes six standard tempos. Allegro (lively, brisk,
rapid) is the default. The tempo can be set to any speed with
the Configuration utility.
Style indicates the amount of delay that will occur between
notes. The program includes four preset styles.
Octave indicates an eight-note measurement. Press Control-PgUp
to raise the tone of the music by eight notes (one octave).
Control-PgDn lowers the music by one octave.
WRITING AND EDITING MUSIC
To place a note, move the large circle to the line or space
where you want the note to appear. Press 1 for a whole note,
2 for a half-note, 3 for a quarter-note, 4 for an eighth-note,
5 for a 16th-note, 6 for a 32nd-note, or 7 for a 64th-note.
For a dotted note, hold down the ALT key and press the number as
indicated above (1-7).
To place a rest, hold down the SHIFT key and press 1-7 for the
desired duration of the rest (pressing 1 for a whole note corresponds
to pressing SHIFT-1 for a whole rest.)
MELODY MASTER Page 10
After you place a note or a rest, the cursor will automatically move
to the next position so that you can add another note or rest. The
maximum number of entries (notes or rests) permitted for each melody
is 2560.
To edit the musical entries, use the cursor keys. Use the Right
and Left cursor keys to move the arrow above the staff over the
note you wish to change. Then, use the Up and Down cursor keys
to place the arrow which is to the right of the staff at the
proper line or space. Enter the desired note.
If the INSERT mode is OFF, the new note will replace the previous
note. If the INSERT mode is ON, the new note will be inserted and
the remaining note text of the tune will move one position to the
right.
To delete a note, move the arrow above the staff one note
to the right of the note you want to delete. Press the
BACKSPACE key to delete the note.
The current octave status is shown on the screen in a window
called OCTAVE. Two octaves can be seen and used on the staff
in the NORMAL setting. To move further up the scale, one octave
(eight notes) at a time, use Ctrl-PgUp. To move down the scale
one octave at a time, use Ctrl-PgDn. When a note is entered in
this mode, it appears on a line above the staff.
MELODY MASTER Page 11
SUMMARY OF COMMANDS
Cursor movement:
---------------
Up / Down (arrow keys) - Move one line or space up/down
Left / Right (arrow keys) - Move one note left/right
PgUp / PgDn - Move to the previous/next page
Home / End - Move to the beginning/end of the tune
Note Representation:
-------------------
1 = Full note 5 = 16th note
2 = Half note 6 = 32nd note
3 = Quarter note 7 = 64th note
4 = Eighth note
Entering notation:
-----------------
1,2,3,4,5,6,7 - Enter a note
Shift-1,-2,-3,-4,-5,-6,-7 - Enter a rest
Alt-1,-2,-3,-4,-5,-6,-7 - Enter a dotted note
+ - Enter a sharp
- - Enter a flat
[ / ] - Open / close repeat (reprise)
Editing:
-------
Backspace - Delete the previous note
Insert - Toggle Insert mode On/Off
Miscellaneous operations:
------------------------
Ctrl-PgUp - Go up one octave (8 notes higher)
Ctrl-PgDn - Go down one octave (8 notes lower)
PgUp / PgDn - (in menus) go to next/previous page in the menu
Home / End - (in menus) go to the beginning/end of the list
Esc - Exit the current menu
Alt-X - Quit the program
MELODY MASTER Page 12
SUMMARY OF FUNCTIONS
F1 - Toggle On/Off screen help window
-----------------------------------
To access the Melody Master Help Utility Window on the screen
while working with Melody Master, press F1. To remove the Help
Window, press F1 again. The initial status of the Help screen
can be setup with the Configuration Utility.
F2 - Save a melody
------------------
Save the current melody to the disk in *.MEL file format. To
save the melody with the current name, press Y at the first
prompt. To choose a different name, answer N at the prompt and
enter an eight-character name (the extension .MEL is automatic.)
F3 - Load a melody
------------------
This command opens a file window. The initial screen of the
window lists the categories of tunes included in Melody Master.
Use the Up, Down, PgUp, and PgDn keys to select a category of
tunes and press ENTER. The next screen shows the tunes in that
category that can be loaded. Use the Up, Down, PgUp, and PgDn
keys to select a tune and press ENTER. The tune loads.
The lines "NAME\" and "..\" are directories. Selecting one of
these lines and pressing ENTER will take you to that directory.
The "* home *" line takes you back to the default directory (see
Configuration Utility). NOTE: Pressing ESC or loading a tune
does not automatically return you to the default directory! Keep
this in mind when saving tunes. Be sure you have selected the
directory in which you want the tune to be saved.
F4 - Play a melody
------------------
This command plays the melody that is loaded using current
settings. To stop the melody, press ESC.
F5 - Tempo
----------
Select one of six preset tempos. Allegro (lively, brisk, rapid)
is the Default tempo. The configuration utility allows you to
create any tempo you choose. (Many named tempos exist.)
MELODY MASTER Page 13
F6 - Debug play
---------------
Plays the melody from the current cursor position and shows with
a small arrow where it is playing. This is useful for finding
errors in the music. Note that when Debug play goes from one
page to the next, an unnatural pause occurs. Use F4 to play the
final melody in its natural form.
F7 - Output files
-----------------
This command is used to generate the output as an ASCII file.
The ASCII file may contain commands or data for a specific
application such as Turbo Pascal, C, BASIC, 4DOS/NDOS, ANSI
Music, etc. This allows music to be played from your own or
other programs or from batch files. The TECH.DOC file on the
program disk contains a complete description of this process.
F8 - Play a melody backwards.
------------------------------
This command plays the entire melody backwards (just for fun!).
The author has an interesting story about this command:
Once, I met with a friend who was studying music in college.
He was very upset because he had to write a music piece for
his final and just couldn't do it. So, I recommended that
he take his professor's composition and play it backwards.
The next day he called me and said that he had played it
backwards and it sounded like the Moonlight Sonata!
F9 - Miscellaneous Utilities
----------------------------
New File - Clears the memory of any existing music files.
Also sets everything to default values.
Erase File - Erases a *.MEL file from disk.
8 up - Moves the entire melody up 1 octave.
8 down - Moves the entire melody down 1 octave.
About... - Copyright note and registration information.
DOS Shell - Shells to DOS. Type EXIT to get back.
F10 - Sound on/off
------------------
Toggles the sound on and off. When sound is ON, each note is
heard as it is entered from the keyboard. A small check mark is
also displayed in the upper right hand corner of the screen.
The default value is ON.
Alt-F1 - Set style
------------------
Sets one of four different styles in which to play the melody.
In Melody Master, style refers to a delay between notes.
MELODY MASTER Page 14
MUSIC LIBRARY (*.MEL)
Melody Master Version 2.1 contains an extensive library of more
than 100 melodies of different kinds in different directories.
Most of them were converted from the MUZAK program and other
public domain programs primarily in BASIC.
From the author:
I would like to thank all of these great programmers who
entered this music in an "old-fashioned" way. I hope, now,
using Melody Master, you will make even more wonderful
music! If you do, please give me a copy so I can add it to
the library. If you wrote or entered a nice piece of music
you want to share with others, you can include it in later
versions of Melody Master by contacting me. I would really
appreciate it!
ADDITIONAL UTILITIES
Configuration Utility
---------------------
Melody Master 2.1 contains its own configuration utility
(MMCONFIG.EXE) and configuration file (MMCONFIG.PAR). Run
MMCONFIG.EXE from the DOS prompt or press 3 from START.BAT.
After you have started the Configuration Utility, a main menu
appears on the screen. Use the Up/Down arrow keys to highlight
the different options. To choose an option, press ENTER.
Select "Set Own Colors" to choose other screen foreground and
background colors for Melody Master. If the colors chosen are
out-of-range for your monitor, you will not see any message or
notification, but Melody Master will use 0 (Black) for the
foreground and 1 (Blue) for the background.
Select "Set Own Tempos" to add new tempos or change existing
ones. The Tempo Window will show the name of a particular
tempo, an equal sign, and a number. The number is a ratio which
is multiplied by the note-length to get the current tempo. To
change a tempo, select the one to be changed and press ENTER.
To add a tempo, select the next available "Not Used" line and
press ENTER. A maximum of 16 tempos may be specified.
MELODY MASTER Page 15
Select "Set Own Lengths" to modify the note-lengths. Lengths
are in milliseconds. Select a new note-length and press ENTER.
Select "Help On/Off" to choose either immediate or optional
help. With immediate help, the help window appears when Melody
Master starts. With optional help, the help window activates
only when F1 is pressed. The default is immediate help. After
the basic Melody Master commands have been learned, help can be
set to optional which will help to speed PC operations.
Select "Library Path" to specify the start-up path to the music
files. The path can be any relative directory (like "MUSIC\").
A period (.) or blank can also be entered for the current path.
Select "Registration" to register your copy of Melody Master.
When your registration application is processed (see HOW TO
REGISTER) your Registration Name and Number will be sent to you.
Enter these EXACTLY as shown on the form you receive. Remember
to save the new configuration. After a successful registration,
you will not see the Registration Reminder Screen at the
beginning and the end of the program. You can also unregister
the program by deleting your Registration Name and Number.
Select "Set Defaults" to set everything to the default values.
The program reads the original data stored in the DEFAULT.PAR
file. Remember to "Save" so that the changes take effect.
This command will also "unregister" you copy.
Select "Save & Exit" to quit the program and save any changes in
MMCONFIG.PAR. If the file does not exist, it will be created.
PLAY-to-MEL Conversion Utility
------------------------------
File name is PLAY2MEL.EXE.
This utility can convert music codes from BASIC's PLAY statements
into *.MEL files. Before converting, edit your music code file
so that it contains nothing but the actual codes (no line
numbers and no "PLAY" commands). PLAY-to-MEL cannot convert
"Nn" notation and "Tn" directive. You will normally receive a
few warnings, but the resulting file may be okay. Do NOT expect
perfect results! Be prepared to edit the resulting file.
MELODY MASTER Page 16
MUS-to-MEL Conversion Utility
-----------------------------
File name is MUS2MEL.EXE.
This utility converts music from PIANOMAN's *.MUS files into
Melody Master's *.MEL files. Use the PLAYER PIANO utility in
PIANOMAN to convert that program's files to *.MUS. Don't expect
perfect results! Be prepared to edit the resulting file!
PAGING utility
--------------
File name is PAGING.EXE.
Displays text files on the screen.
PLAY command
------------
File name is PLAY.EXE.
This command is used to play music in batch files using the
output from "Data File". See the TECH.DOC file on the program
disk for more information.
MELODY MASTER Page 17
DESCRIPTION OF FILES
START .BAT - Shows MELODY MASTER menu. Run this file first!
* MM .EXE - Melody Master program
* MMCGA .EXE - Melody Master for CGA or MCGA graphic cards
* MMCONFIG.EXE - Configuration utility
MUS2MEL .EXE - MUS-to-MEL Conversion Utility
PAGING .EXE - Paging Utility
PLAY .EXE - PLAY command (can be used in batch files)
* PLAY2MEL.EXE - PLAY-to-MEL Conversion Utility
MM .DOC - This file!
NEW .DOC - What's new in this version
SHR-WARE.DOC - About Shareware and ASP by Bob Falk
SPKR .DOC - Documentation for SPKR.SYS by Cove Software
TECH .DOC - Programmers' Music Development Kit
VENDOR .DOC - Vendor information
INVOICE .TXT - Melody Master Registration Order Form
SUGGEST .TXT - User's response form
MMCONFIG.PAR - Configuration File
DEFAULT .PAR - File containing the original configuration
MUSIC .PAS - Procedure PLAY for Turbo Pascal
PLARRAY .PAS - Turbo Pascal procedure to play "TP array"
SOUNDER .PAS - Nels Anderson's background music unit
PLAYBG .C - Background music in C (for "TC bck-gr" format)
SOUNDSYS.C - Backgound music routines in C by Juan Jimenez
SOUNDSYS.H - Header file for SOUNDSYS.C
TONE .C - tone() function for other C compilers
SPKR .SYS - Background music driver by Cove Software
KEY .COM - File used in START.BAT
FILE_ID .DIZ - Description file for PCBoard BBSs
MELODY20.EXE - The installation file containing compressed
version of the entire Melody Master package.
MUSIC\ - Directory for music files
* - Files compressed using LZEXE v0.91 program
MELODY MASTER Page 18
HOW TO GET HELP
We are dedicated in providing quality support for our product.
There are lots of ways to obtain technical assistance in
installing and/or using Melody Master. Shareable Software Int.
can be reached at:
708-397-1221 (voice)
708-397-0381 (fax)
CompuServe: 76226,2652
Internet: 76226.2652@compuserve.com
You can also call The Runway BBS at 215-623-6203, join
conference 77 and leave a message to BILL DICKSON or ALEXEI
EFROS. You will also be able to download the latest version of
Melody Master from there. See the first page of this manual for
mailing addresses.
ABOUT THE AUTHOR
Alexei (Alyosha) Efros, Jr. was born in St. Petersburg
(Leningrad), in the former Soviet Union. He started his career
as a programmer at the age of 7 when his father taught him how
to use the B3-34 programming calculator which performed only
about 1/2 operation per second (when it was in a good mood!). He
then switched to the first Soviet PC, the BK-0010 which was
similar to a Commodore, but used a very old and strange language
called FOCAL. He wrote a number of programs in FOCAL including
LOGO interpreter.
In 1989, his life changed dramatically when his family moved to
the United States. He is currently in high school and plans on
becoming a computer scientist.
Melody Master was one of the first and the largest program he
has written on an IBM compatible computer. He began writing
Melody Master in May 1989. Working only on the weekends, he
released the first version (v1.5) of the program in August 1990.
Although the initial effort gained little attention, the second
version (v1.6), released on April 9, 1991 (also his sixteenth
birthday), was a notable success.
He has three main interests: eating ice cream (especially,
chocolate with nuts!), programming, and playing the piano.
MELODY MASTER Page 19
ACKNOWLEDGEMENTS
This program is about three years old now. A lot of people
have contributed to it along the way (directly or indirectly).
It is impossible to mention everyone here, but I will do my best
to acknowledge as many as I can. In order of appearance:
1986...
M. S. Gorbachev -- Thanks for starting PERESTROIKA! Without it,
this program would not be on the market!
1988...
Eugene Levin -- Thanks for teaching me all that neat stuff about
computers.
1989...
Alexei L. Efros, Sr. (my dad) -- Thanks for buying me that
wonderful XT clone, my first PC!!!
Mishka Levin -- Thanks for helping with the design of the
program. He was also the author of the original name "Song
Editor" because only he knew English at that time.
Leonia Kamenkovich -- Thanks for teaching me all the music stuff
and helping with the program.
1990...
ASP (especially, Bob Folk and Nelson Ford) -- Thanks for helping
me with the shareware business! Hey, join ASP! It pays!
1991...
Nels Anderson and Christopher Dunford -- Thanks for letting me
include your programs in this package.
East High School Computer Club (especially, Jason Dam) --
Thanks for beta testing, comments, and encouragement!
THANKS to everybody else whom I didn't mention here because of
the lack of space!
All trademarks are the property of the respective manufacturers.